undulated parrot. - Spanisch Englisch Wörterbuch